Did you mean Savior?
Savior
noun